JavaScript の世界への旅へようこそ!このブログ投稿では、JavaScript でユーザーと対話するための 3 つの重要なメソッド、alert、prompt、および confirm について説明します。これらのメソッドを使用すると、それぞれメッセージを表示し、ユーザー入力を収集し、アクションを確認できます。それぞれのメソッドを詳しく見て、どのように機能するかを見てみましょう。
alert メソッドは、メッセージと [OK] ボタンを含む単純なダイアログ ボックスを表示するために使用されます。このメソッドは、重要な情報や警告をユーザーに表示する場合に便利です。
alert(message);
alert("Hello, World!");
// Display a welcome message alert("Welcome to our website!");
prompt メソッドは、ユーザーにテキストの入力を求めるダイアログ ボックスを表示するために使用されます。ユーザーが入力したテキストを返すか、ユーザーが入力をキャンセルした場合は null を返します。
prompt(message, default);
let userName = prompt("Please enter your name:", "Guest"); console.log("Hello, " userName "!");
// Collect user input for their name let userName = prompt("Please enter your name:", "Guest"); if (userName !== null) { console.log("Hello, " userName "!"); } else { console.log("No name entered."); }
confirmメソッドは、メッセージと「OK」と「キャンセル」の 2 つのボタンを含むダイアログ ボックスを表示するために使用されます。ユーザーが「OK」をクリックした場合は true を返し、ユーザーが「キャンセル」をクリックした場合は false を返します。
confirm(message);
let isConfirmed = confirm("Are you sure you want to delete this item?"); if (isConfirmed) { console.log("Item deleted."); } else { console.log("Deletion canceled."); }
// Confirm an action before proceeding let isConfirmed = confirm("Are you sure you want to delete this item?"); if (isConfirmed) { console.log("Item deleted."); } else { console.log("Deletion canceled."); }
これらの方法を組み合わせて、よりインタラクティブで動的なユーザー エクスペリエンスを作成できます。以下は、3 つのメソッドをすべて一緒に使用する方法を示す例です:
// Display a welcome message alert("Welcome to our website!"); // Collect user input for their name let userName = prompt("Please enter your name:", "Guest"); if (userName !== null) { console.log("Hello, " userName "!"); // Confirm an action before proceeding let isConfirmed = confirm("Do you want to proceed?"); if (isConfirmed) { console.log("Proceeding..."); } else { console.log("Action canceled."); } } else { console.log("No name entered."); }
alert、prompt、および confirm メソッドは、JavaScript でユーザーと対話するための強力なツールです。これらにより、それぞれメッセージの表示、ユーザー入力の収集、アクションの確認が可能になります。これらの方法を理解して使用することで、よりインタラクティブで動的な Web アプリケーションを作成できます。
次のブログ投稿では、JavaScript でのユーザー入力とイベントの処理について詳しく説明します。 JavaScript の世界への旅を続けていきますので、ご期待ください!
免責事項: 提供されるすべてのリソースの一部はインターネットからのものです。お客様の著作権またはその他の権利および利益の侵害がある場合は、詳細な理由を説明し、著作権または権利および利益の証拠を提出して、電子メール [email protected] に送信してください。 できるだけ早く対応させていただきます。
Copyright© 2022 湘ICP备2022001581号-3